visual stimulation - Turkish English Dictionary